#e
#Title[u@` F vs b Omakev]
#Text[eAXƒؒe(ł͖Ȃ)p`FBcЂ˂͖BȂ̈ꔭBR͚bƎvBƌVvɒ߂B낤B]
#ScriptVersion[2]

script_enemy_main {
    let name        = "u@` F vs b +1v";
    let imgBoss   = "script\img\ExRumia.png";
    let frame     =  0;
    let angleBase = 24;

	@Initialize
	{
		SetScore(124000);;//XyJ[h{[iX50000ɐݒ
		SetLife(1);//Ct240ɐݒ
		SetDamageRate(0,0);//_[W10%ɐݒ
		SetTimer(15);//Ԑ60bɐݒ
		CutIn(YOUMU,"u@` F vs b +1v",0,0,0,0,0);//XyJ[h\
	}


    @MainLoop {
        SetCollisionA(GetX, GetY, 24);
        SetCollisionB(GetX, GetY, 24);

        frame++;
        if(frame == 24) {
//肷

            CreateShot01(GetX, GetY,  15, angleBase     , RED21, 0);
            CreateShot01(GetX, GetY,  12, angleBase+   3, BLUE21, 0);
            CreateShot01(GetX, GetY,  12, angleBase-   3, YELLOW21, 0);
            CreateShot01(GetX, GetY,  10, angleBase-   2, BLUE21, 1);
            CreateShot01(GetX, GetY,  10, angleBase+   2, YELLOW21, 1);
            CreateShot01(GetX, GetY,  10, angleBase+   1, BLUE21, 1);
            CreateShot01(GetX, GetY,  10, angleBase-   1, YELLOW21, 1);




//ς

            CreateShot01(GetX, GetY,  5, angleBase     , RED03, 0);

//???

            CreateShot01(GetX, GetY,  3, angleBase- 100, WHITE05, 3);
            CreateShot01(GetX, GetY,  3, angleBase-  90, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase-  80, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase-  70, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase-  60, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase-  50, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase-  40, WHITE05, 1);
            CreateShot01(GetX, GetY,  3, angleBase-  30, WHITE05, 1);
            CreateShot01(GetX, GetY,  3, angleBase-  20, WHITE05, 1);
            CreateShot01(GetX, GetY,  3, angleBase-  10, WHITE05, 1);
            CreateShot01(GetX, GetY,  3, angleBase     , WHITE05, 0);
            CreateShot01(GetX, GetY,  3, angleBase+ 100, WHITE05, 3);
            CreateShot01(GetX, GetY,  3, angleBase+  90, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase+  80, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase+  70, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase+  60, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase+  50, WHITE05, 2);
            CreateShot01(GetX, GetY,  3, angleBase+  40, WHITE05, 1);
            CreateShot01(GetX, GetY,  3, angleBase+  30, WHITE05, 1);
            CreateShot01(GetX, GetY,  3, angleBase+  20, WHITE05, 1);
            CreateShot01(GetX, GetY,  3, angleBase+  10, WHITE05, 1);

            CreateShot01(GetX, GetY,  5, angleBase- 100, WHITE21, 3);
            CreateShot01(GetX, GetY,  5, angleBase-  90, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase-  80, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase-  70, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase-  60, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase-  50, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase-  40, WHITE21, 1);
            CreateShot01(GetX, GetY,  5, angleBase-  30, WHITE21, 1);
            CreateShot01(GetX, GetY,  5, angleBase-  20, WHITE21, 1);
            CreateShot01(GetX, GetY,  5, angleBase-  10, WHITE21, 1);
            CreateShot01(GetX, GetY,  5, angleBase     , WHITE21, 0);
            CreateShot01(GetX, GetY,  5, angleBase+ 100, WHITE21, 3);
            CreateShot01(GetX, GetY,  5, angleBase+  90, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase+  80, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase+  70, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase+  60, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase+  50, WHITE21, 2);
            CreateShot01(GetX, GetY,  5, angleBase+  40, WHITE21, 1);
            CreateShot01(GetX, GetY,  5, angleBase+  30, WHITE21, 1);
            CreateShot01(GetX, GetY,  5, angleBase+  20, WHITE21, 1);
            CreateShot01(GetX, GetY,  5, angleBase+  10, WHITE21, 1);


//I

            angleBase += 4;
            frame = 0;
        }



    }

    @DrawLoop {
        DrawGraphic(GetX, GetY);
    }

    @Finalize {
        DeleteGraphic(imgBoss);
    }
}

//ɂς̑e炵B
//c7b`XH
//
//
//LunaBomb